leave the window open - Deutsch Englisch Wörterbuch